for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
/* global fetch */
import search from './search';
import album from './album';
import API_URL from './config';
import toJSON from './utils';
export default class SpotifyWrapper {
constructor(options) {
this.apiURL = options.apiURL || API_URL;
this.token = options.token;
this.album = album.bind(this)();
this.search = search.bind(this)();
}
request(url) {
const headers = {
headers: {
Authorization: `'Bearer ${this.token}'`,
},
};
return fetch(url, headers).then(toJSON);